package com.mycat.auth.domain;


import com.mycat.auth.domain.base.BaseEntity;

import javax.persistence.Column;
import javax.persistence.Table;

/**
 * 浠ｇ爜鐢熸垚鍣ㄨ嚜鍔ㄧ敓鎴�
 * Date:2016-8-26 16:02:39
 *
 * @author Roger
 */
@Table(name = "sys_auth_resource")
public class AuthResource extends BaseEntity {

    @Column(name = "fd_parentId")
    private Integer parentId; // 所属资源id
    @Column(name = "fd_text")
    private String text; // 资源名
    @Column(name = "fd_aliases")
    private String aliases; // 别名
    @Column(name = "fd_menuType")
    private String menuType; // 资源类型(page-菜单、element-元素)
    @Column(name = "fd_url")
    private String url; // 资源链接
    @Column(name = "fd_permission")
    private String permission; // 菜单权限
    @Column(name = "fd_sort")
    private Integer sort; // 序号
    @Column(name = "fd_icon")
    private String icon; // 资源图标
    @Column(name = "fd_sumCount")
    private Integer sumCount; // 下级菜单数量
    @Column(name = "fd_module")
    private String module; // 所属模块
    @Column(name = "fd_target")
    private String target; // 跳转目标
    @Column(name = "fd_level")
    private Integer level; // 资源级别(1 一级/2 二级/3 三级)
    @Column(name = "fd_description")
    private String description; // 资源描述
    @Column(name = "fd_isDel")
    private Integer isDel; // 显示标记(0


    /**
     * 鑾峰彇  所属资源id
     *
     * @return parentId
     */
    public Integer getParentId() {
        return parentId;
    }

    /**
     * 璁剧疆  所属资源id
     *
     * @param parentId
     */
    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    /**
     * 鑾峰彇  资源名
     *
     * @return text
     */
    public String getText() {
        return text;
    }

    /**
     * 璁剧疆  资源名
     *
     * @param text
     */
    public void setText(String text) {
        this.text = text;
    }

    /**
     * 鑾峰彇  别名
     *
     * @return aliases
     */
    public String getAliases() {
        return aliases;
    }

    /**
     * 璁剧疆  别名
     *
     * @param aliases
     */
    public void setAliases(String aliases) {
        this.aliases = aliases;
    }

    /**
     * 鑾峰彇  资源类型(page-菜单、element-元素)
     *
     * @return menuType
     */
    public String getMenuType() {
        return menuType;
    }

    /**
     * 璁剧疆  资源类型(page-菜单、element-元素)
     *
     * @param menuType
     */
    public void setMenuType(String menuType) {
        this.menuType = menuType;
    }

    /**
     * 鑾峰彇  资源链接
     *
     * @return url
     */
    public String getUrl() {
        return url;
    }

    /**
     * 璁剧疆  资源链接
     *
     * @param url
     */
    public void setUrl(String url) {
        this.url = url;
    }

    /**
     * 鑾峰彇  菜单权限
     *
     * @return permission
     */
    public String getPermission() {
        return permission;
    }

    /**
     * 璁剧疆  菜单权限
     *
     * @param permission
     */
    public void setPermission(String permission) {
        this.permission = permission;
    }

    /**
     * 鑾峰彇  序号
     *
     * @return sort
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 璁剧疆  序号
     *
     * @param sort
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 鑾峰彇  资源图标
     *
     * @return icon
     */
    public String getIcon() {
        return icon;
    }

    /**
     * 璁剧疆  资源图标
     *
     * @param icon
     */
    public void setIcon(String icon) {
        this.icon = icon;
    }

    /**
     * 鑾峰彇  下级菜单数量
     *
     * @return sumCount
     */
    public Integer getSumCount() {
        return sumCount;
    }

    /**
     * 璁剧疆  下级菜单数量
     *
     * @param sumCount
     */
    public void setSumCount(Integer sumCount) {
        this.sumCount = sumCount;
    }

    /**
     * 鑾峰彇  所属模块
     *
     * @return module
     */
    public String getModule() {
        return module;
    }

    /**
     * 璁剧疆  所属模块
     *
     * @param module
     */
    public void setModule(String module) {
        this.module = module;
    }

    /**
     * 鑾峰彇  跳转目标
     *
     * @return target
     */
    public String getTarget() {
        return target;
    }

    /**
     * 璁剧疆  跳转目标
     *
     * @param target
     */
    public void setTarget(String target) {
        this.target = target;
    }

    /**
     * 鑾峰彇  资源级别(1 一级/2 二级/3 三级)
     *
     * @return level
     */
    public Integer getLevel() {
        return level;
    }

    /**
     * 璁剧疆  资源级别(1 一级/2 二级/3 三级)
     *
     * @param level
     */
    public void setLevel(Integer level) {
        this.level = level;
    }

    /**
     * 鑾峰彇  资源描述
     *
     * @return description
     */
    public String getDescription() {
        return description;
    }

    /**
     * 璁剧疆  资源描述
     *
     * @param description
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * 鑾峰彇  显示标记(0
     *
     * @return isDel
     */
    public Integer getIsDel() {
        return isDel;
    }

    /**
     * 璁剧疆  显示标记(0
     *
     * @param isDel
     */
    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }


}